Адміністрація вирішила продати даний сайт. За детальною інформацією звертайтесь за адресою: rozrahu@gmail.com

Застосування MMX™-команд

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
КН
Кафедра:
Кафедра ЕОМ

Інформація про роботу

Рік:
2005
Тип роботи:
Лабораторна робота
Предмет:
Архітектура комп'ютерів

Частина тексту файла

Міністерство освіти і науки України Національний університет ”Львівська політехніка” Кафедра ЕОМ Лабораторна робота № 6 З курсу:”Архітектура комп’ютерів” Застосування MMX™-команд Львів 2005 Команди порівняння MMX-команди порівняння попарно порівнюють елементи даних (байти, 16- чи 32-розрядні слова) вхідного і вихідного операндів. В залежності від результату порівняння відповідний елемент даних вихідного операнда заповнюється нулями чи одиницями. Ці команди, як і всі інші MMX-команди, не встановлюють прапорців (ознак). Команди передачі даних MMX-команди передачі даних movd і movq виконують копіювання: з одного MMX-регістра до іншого, з MMX-регістра в пам’ять і навпаки, з MMX-регістра в цілочисельний регістр і навпаки (тільки команда movd). Поміж всіх MMX-команд тільки movd і movq можуть мати вихідний операнд в пам’яті; movd - єдина команда, в якої операнд може бути в цілочисельному регістрі. 10. pcmpgtw MM1, MM3 movq MM3, MM2   Команди pcmpgt Команди pcmpgt попарно порівнюють елементи даних (байти, 16- чи 32-розрядні слова зі знаком) вхідного і вихідного операндів. Якщо елемент даних вихідного операнда більший відповідного елемента вхідного, такий елемент вихідного операнда заповнюється одиницями; якщо ж він не більше вхідного, то він заповнюється нулями. Вхідний операнд може міститися в MMX-регістрі або в пам’яті; вихідний операнд повинен міститися в MMX- регістрі. ММ1 : 7F80 7E01 80FF 777F ММ3 : 7FFF FFFF 80FF AA55 ММ1 : 0000 1111 0000 1111 Команда movq Команда movq копирует 64 бита: з одного MMX-регистра в другой; из памяти в MMX-регистр; из MMX-регистра в память. ММ3 : 7FFF FFFF 80FF AA55 ММ2 : 80FF 7F80 777F 0001 ММ3 : 80FF 7F80 777F 0001 Висновок: протягом виконання цієї лабораторної роботи я ознайомився з використанням команд технології MMX, зокрема команд порівняння та передачі даних.
Антиботан аватар за замовчуванням

28.01.2013 14:01

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини